joint producer - Turkish English Dictionary